1 general:: A rich, plentiful source of wealth or some other desirable thing, as in That business proved to be a gold mine, or She's a gold mine of information about the industry. [First half of 1800s]
American Heritage Idioms